Professor Zhao takes a history 2